Hummingbird\Core\Modules\Minify\Minify_Group D

Total Complexity 282
Dependencies 5
Dependents 5
Total lines 2,014
Lines of code 1,041
Logical lines of code 601
Comment lines 713
Methods 69
Properties 19

Methods 69

Method Rating Maintainability Complexity Lines of code
process_group()
D
27
28 151
enqueue()
C
32 21 124
insert_group()
B
36 19 73
should_do_handle()
B
40 19 66
add_handle()
A
44 14 43
enqueue_one_handle()
A
43 10 55
get_group_post_content()
A
49 10 31
should_process_group()
A
52 10 24
get_handle_url()
A
57 10 14
is_src_local()
A
53 9 21
inline_group()
S
51 5 25
process_remote_files()
S
52 5 23
get_instance_by_post_id()
S
56 5 17
maybe_load_file()
S
58 5 16
get_sources_hash()
S
62 6 10
should_generate_file()
S
61 5 11
get_groups_from_handle()
S
61 5 11
refresh_hash()
S
57 4 18
preload_group()
S
58 3 16
check_mapped_domain()
S
58 3 16
get_group_src()
S
63 4 10
get_minify_groups()
S
59 3 14
add_data()
S
62 3 12
remove_handle()
S
55 2 20
delete_file()
S
66 3 8
get_data()
S
68 3 7
get_file_version_hash()
S
64 3 10
__construct()
S
67 3 8
add_handle_dependency()
S
64 3 10
add_after()
S
65 2 9
get_handles()
S
79 2 3
is_handle_local()
S
69 2 7
is_deferred()
S
78 2 3
is_inlined()
S
78 2 3
expires_on()
S
70 2 6
get_file_url()
S
70 2 6
get_file_path()
S
70 2 6
remove_handle_dependencies()
S
73 2 5
get_handle_original_size()
S
71 2 6
get_handle_compressed_size()
S
71 2 6
get_handle_dependencies()
S
78 2 3
slice_handles()
S
64 2 10
get_all_handles_dependencies()
S
69 2 7
is_expired()
S
78 2 3
add_before()
S
65 2 9
get_before()
S
78 2 3
delete_extra()
S
71 2 6
get_after()
S
78 2 3
is_valid_enqueue_version()
S
72 1 5
get_inline_list()
S
82 1 3
replace_relative_urls()
S
75 1 4
add_extra()
S
76 1 4
get_extra()
S
82 1 3
is_preloaded()
S
79 1 3
is_asynced()
S
79 1 3
remove_handles()
S
75 1 4
get_defer_list()
S
82 1 3
get_dont_enqueue_list()
S
82 1 3
set_type()
S
77 1 4
set_handle_original_size()
S
76 1 3
set_handle_compressed_size()
S
76 1 3
get_dont_combine_list()
S
82 1 3
upload_mimes()
S
71 1 6
get_args()
S
82 1 3
get_preload_list()
S
82 1 3
hash()
S
79 1 3
set_args()
S
77 1 4
get_versions_hash()
S
80 1 3
get_async_list()
S
82 1 3